package chttl.Rinpoche.ndms.cloud.vm;

public abstract class Host {
   
	private String ClusterID;		
	
	private String HostID;
	
	public Host(String _ClusterID, String _HostID){
		
		ClusterID = _ClusterID;
		
		HostID = _HostID;
	}
	
	public abstract String Start();
	public abstract String Stop();
	public abstract String Resume();
	public abstract String Clone();
	public abstract String CreateTemplate();
	public abstract String Deletetemplate();
	public abstract String Modify();
	public abstract String GetVMList();
	public abstract String Reboot();
	
	public String getclusterID(){
		
		return ClusterID;		
	}
	
	public String toString(){
		
		return "ClusterID: " + ClusterID + " HostID: " + HostID;
		
	}

}
